package com.eatme.web.sys.service;

import com.eatme.web.common.vo.AppResponse;
import com.eatme.web.app.article.dao.model.UserVO;
import com.eatme.web.sys.dto.SysResourceDto;
import com.eatme.web.sys.entity.SysResource;
import com.eatme.web.sys.model.AuthResource;
import com.eatme.web.sys.model.AuthRole;

import java.util.List;
import java.util.Set;
public interface SysResourceService {
//    Set<AuthResource> findAllResource();
//
//    List<SysResourceDto> findMenu();
//
//    List<SysResourceDto> findRoleMenu(Set<AuthRole> roles);

    SysResource getDetail(Integer id);

    List<SysResource> findList(Integer parentId);

    AppResponse add(SysResource sysResource);

    AppResponse delete(Integer id);
}
